home *** CD-ROM | disk | FTP | other *** search
/ Cracking 2 / Cracking II..iso / Kompresni & kodovaci programy / ucl-0.91 / B / win32 / cygwin.bat < prev    next >
DOS Batch File  |  2000-02-24  |  767b  |  32 lines

  1. rem /* Windows 32 bit (LIB) - Cygnus GNU-Win32 Development Kit
  2. rem  * a very simple make driver
  3. rem  * Copyright (C) 1996-2000 Markus F.X.J. Oberhumer
  4. rem  */
  5.  
  6. @if "%UCL_ECHO%"=="n" echo off
  7.  
  8. set CC=gcc
  9. set CFLAGS=-Iinclude -O2 -fomit-frame-pointer -Wall -W
  10. set ASFLAGS=-x assembler-with-cpp -Wall
  11. set MYLIB=libucl.a
  12.  
  13. del *.o > nul
  14. echo Compiling, please be patient...
  15. %CC% -x c %CFLAGS% -c src/*.[cC]
  16. @if errorlevel 1 goto error
  17. if exist %MYLIB% del %MYLIB%
  18. ar rcs %MYLIB% *.o
  19. @if errorlevel 1 goto error
  20.  
  21. %CC% %CFLAGS% -o simple.exe examples/simple.c %MYLIB%
  22. @if errorlevel 1 goto error
  23. %CC% %CFLAGS% -o uclpack.exe examples/uclpack.c %MYLIB%
  24. @if errorlevel 1 goto error
  25.  
  26. echo Done.
  27. goto end
  28. :error
  29. echo error!
  30. :end
  31. @call b\unset.bat
  32.